package Test03;

public class HourlyEmployee extends Employee{
	
	/*参照SalariedEmployee类定义HourlyEmployee类，实现按小时计算工资的 员工处理。
	该类包括： private成员变量wage和hour； 实现父类的抽象方法earnings(),
	该方法返回wage*hour值； toString()方法输出员工类型信息及员工的name，number,birthday。 */

	private double wage;
	private double hour;
	
	
	
	public HourlyEmployee() {

	}

	public HourlyEmployee(String name, int number, MyDate my,double wage,double hour) {
		super(name, number, my);
		this.wage = wage;
		this.hour = hour;
	}

	@Override
	public double earnings() {
		
		return wage * hour;
		
	}

	@Override
	public String toString() {
		return "时工资=" + wage + ", 小时=" + hour + ", " + super.toString();
	}
	
	
	
}
